﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Pages/Principal.master" AutoEventWireup="true" CodeFile="Inventario.aspx.cs" Inherits="Pages_Inventario" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <div class="GridviewDiv">
        <center>
            <table>
                <tr>
                    <td>
                        Buscar producto por Nombre o Código:
                        <asp:TextBox ID="txtFiltro" runat="server"></asp:TextBox>
                    </td>
                    <td class="style1">
                        <asp:CheckBox id="chkConExi" runat="server" Checked="true" Text="Con Existencias" ToolTip="Buscar solo productos con existencias"/>
                    </td>
                    <td>
                        <asp:Button ID="btnBuscar" runat="server" Text="Buscar" CssClass="Naranja"/>
                    </td>
                </tr>
            </table>
            <p></p>
            <asp:GridView ID="GridView1" runat="server" DataSourceID="ObjectDataSource1" 
                AutoGenerateColumns="False" AllowSorting="true" AllowPaging="true" EmptyDataText="No hay productos con el criterio de busqueda"
                PageSize = "40" CssClass="Gridview">
                <AlternatingRowStyle BackColor="#f0f2da"/>
                <Columns>
                    <asp:HyperLinkField DataNavigateUrlFields="Codigo,Nombre,Unidad" 
                        DataNavigateUrlFormatString="~/Pages/SaldoAlmacen.aspx?Codigo={0}&amp;Nombre={1}&amp;Unidad={2}"
                        DataTextField="Codigo" HeaderText="Codigo" ItemStyle-Width="100px"
                        ItemStyle-HorizontalAlign="Center" SortExpression="Codigo" />
                    <asp:BoundField DataField="Nombre" HeaderText="Nombre" SortExpression="Nombre"/>
                    <asp:BoundField DataField="Unidad" HeaderText="Unidad" SortExpression="Unidad" />
                    <asp:BoundField DataField="Existencias" HeaderText="Existencias" SortExpression="Existencias" DataFormatString="{0:n0}" HtmlEncode="False" ItemStyle-HorizontalAlign="Right" ItemStyle-Width="100px" ItemStyle-CssClass="verde"/>
                    <asp:BoundField DataField="Estado" HeaderText="Estado" SortExpression="Estado" ItemStyle-HorizontalAlign="Center"/>
                    <%--<asp:BoundField DataField="Grupo" HeaderText="Grupo" SortExpression="Grupo"/> --%>
                    <%--<asp:BoundField DataField="Info" HeaderText="Informacion Adicional" SortExpression="Info"/>--%>
                    <asp:BoundField DataField="Ref" HeaderText="Ref" SortExpression="Ref"/>
                </Columns>
            </asp:GridView>
        </center>
        <asp:ObjectDataSource ID="ObjectDataSource1" 
                              runat="server" 
                              SelectMethod="buscarProductos" 
                              TypeName="Consulta.Manager.MInventario" 
                              SortParameterName="pClausulaOrderBy">
            <SelectParameters>
                <asp:ControlParameter ControlID="txtFiltro" Name="pFiltro" PropertyName="Text" Type="String" DefaultValue="" />
                <asp:ControlParameter ControlID="chkConExi" Name="pConExi" PropertyName="Checked" Type="Boolean" DefaultValue="True" />
                <asp:Parameter Name="pClausulaOrderBy" Type="String" DefaultValue="CuentaID" />
            </SelectParameters>
        </asp:ObjectDataSource>
    </div>
</asp:Content>


